#ifndef MINIONSTAT_H
#define MINIONSTAT_H

#include "LON.h"

struct MinionStat
{
  stringw name;
  stringw typeName;

  short hp;
  short maxHp;
  short mp;
  short maxMp;

  short atk;    // Attack point
  short mAtk;   // Magic attack
  short def;    // Defend
  short mDef;   // Magic Defend
  short speed;  // Speed point (Delay)
  short level;

  float range;
  float movement;

  void displayStats();
  void netWrite(BitStream &bs);
  void netRead(BitStream &bs);
};

// Temporary backward compatible
typedef MinionStat minionStats;

#endif // MINIONSTAT_H
